/**
 * Created by emizheng on 17/7/28.
 */
/*
 * 提供updateInformation.html的js
 * */
(function () {
    var canEdit = false;//用于判断资料是否可以编辑，false--不可编辑，按钮显示'编辑'，true--可编辑，显示'完成'
    $('#sub').click(function (e) {
        var getAd = $('.adCheckbox input').prop('checked');//保存用户是否接受邮寄各类刊物；true--接受，undefined--不接受
        console.log('getAd:' + getAd);
        console.log('canEdit:' + canEdit);
        e.preventDefault();
        if (canEdit == false) {//false，点击按钮即可编辑
            $('input').attr("disabled", false);
            $('.adCheckbox').show();
            $('.personnalDetails p:not(.adCheckbox)').hide();
            $(this).text('完成');
            canEdit = true;
        } else {//true，点击按钮提交保存
            $('input').attr("disabled", true);
            $('.adCheckbox').hide();
            checkCheckbox(getAd);
            $(this).text('编辑');
            canEdit = false;
        }
    });
    function checkCheckbox(getAd) {//检查是否接受邮寄各类刊物
        if (getAd == true) {
            $('.adCheckboxTrue').show();
            $('.adCheckboxFalse').hide();
        } else {
            $('.adCheckboxFalse').show();
            $('.adCheckboxTrue').hide();
        }
    }

    /*
     * 失去焦点事件，检查格式，是否重复等
     * 1.检查身份证 2.检查身份证号
     * */
    $('#uId').blur(uIdCheck);


    function uIdCheck() {
        uId = $.trim($('#uId').val());
        var regId = /^[1-9]\d{5}[1-9]\d{3}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}(\d|x|X)$/;

        if (uId.length == 0) {
            $('#tip2').text(' ');
            alert('身份证号不能为空')
        } else if (!regId.test(uId)) {
            alert('身份证号格式不正确')
            return false;
        } else if (isUidExit(uId)) {
            $('#tip2').text('此身份证号已经登记');
            return false;

        } else {
            $('#tip2').text(' ');
            return true;
        }

    };


})();
